just (one's) luck - Allemand Anglais Dictionnaire